const express = require('express');
const app = express();
// 引入body-parser模块，用来解析post请求体中的参数，将这些参数解析为对象
const bodyParser = require('body-parser');
// 暴露静态资源
app.use(express.static('public'));
// 将解析出来的请求体的内容，挂载到req.body上
app.use(bodyParser.urlencoded({extended:true}));
app.get('/testGet',(req,res)=>{
    console.log(req.query);
    res.send('返回响应 get 请求');
})
app.post('/testPost',(req,res)=>{
    // post请求体当中的参数
    console.log(req.body);
    res.send("这是post请求返回的响应")
})
// post
// http://localhost:3000/login
// 该接口测试post请求  ajax
app.post('/login',(req,res)=>{
    console.log(req.body);
    res.send('这是login post请求')
})
const user = {};
app.post('/register',(req,res)=>{
    console.log(req.body);
    user = req.body;
})
app.listen(3000,err=>{
    if(!err) console.log('服务器启动成功！！');
    else console.log(err);
})